Part Number Hot Search : 
7912A 2SD1052A M63807K S2E0X BU323 ENA0884A 00035 FDS8949
Product Description
Full Text Search
 

To Download AN1164 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  1/3 october 1999 AN1164 application note using the security block in m29 series flash memories some stmicroelectronics flash memories have an extra memory area set aside for security data. the security memory block is usually 256 bytes of read-only memory that can be read from the flash by is- suing the security data command. the data in the security block can be used in a variety of different ways to protect or encrypt data or as a method of identifying products and authenticating them. parts that cur- rently include a security memory block include the m29w800a, m29w008a, m29w116b and m29w160b. future flash memories are expected to include security memory blocks. the security memory block is programmed with a unique code by stmicroelectronics during the test phase of the flash memory. each part can contain a serial number that is unique to that part. in addition to the serial number, volume customers are able to request that specific data is programmed into each part. because the security memory block is large (256 bytes, compared to 128-bit security codes often offered), complex encryption keys can be specified. note that normal parts will have undefined data in the security block; it is necessary to ask for a serial number or a unique code. applications can use the security memory block in a variety of different ways. products that communicate over a network (network cards, mobile phones, etc.) can use the data in the security memory block to check authentication codes against entries in a database and set access and privilege levels. further- more, because the security memory block cannot be modified, network identifiers cannot be changed and the chances of fraud are significantly reduced. it will not be possible to clone a product because, even though the flash memory can be copied, it will not be possible to copy the security memory block. the 8m parts and the 16m parts are slightly different. the design of the 16m memory devices allows the security area to be used for the cfi (common flash interface) instead of the security data. volume cus- tomers can request that the cfi data structure is programmed into the read-only memory and the se- curity data command changed to the cfi query command. because of the way the cfi works there are some restrictions on the way the security block works in the x8/x16 parts that support a security memory block or the cfi (currently this only applies to the m29w160b, the m29w800a cannot support cfi). in the x8/x16 parts the security code should only be considered to be 8-bits wide. even when accessing the part in x16 mode, only the lower 8-bits will contain valid data. when specifying the data to be programmed into these parts ensure that only 256 bytes of data are specified. the 256 bytes will be read in the lower 8-bits of the word in x16 mode; in x8 mode the 256 bytes will be spread across 512 bytes of memory space, dq15aC1 = 0 or dq15aC1 = 1 will read the same value. table 1 shows an example of how the data specified will be read.
AN1164 - application note 2/3 table 1. example of data read from security memory block in m29w160b and other cfi compatible memories in conclusion the security memory block in flash memories from stmicroelectronics provides customers with a greater opportunity to protect their products from fraud. the large memory space provided for se- curity allows long authentication codes to be stored. cfi compatible devices store and access the security memory area using a technique that is compatible with the cfi. if security is a concern to you, make sure you choose an stmicroelectronics flash memory with a security memory block in your next design. data specified read in x8 mode read in x16 mode offset value address (a6-dq15aC1) data address (a7-a0) data 00h aah 00h aah 00h 00aah 01h bbh 01h aah 01h 00bbh 02h cch 02h bbh 02h 00cch 03h ddh 03h bbh 03h 00ddh 04h eeh 04h cch 04h 00eeh 05h ffh 05h cch 05h 00ffh
3/3 AN1164 - application note if you have any questions or suggestion concerning the matters raised in this document please send them to the following electronic mail address: ask.memory@st.com (for general enquiries) please remember to include your name, company, location, telephone number and fax number. information furnished is believed to be accurate and reliable. however, stmicroelectronics assumes no responsibility for the co nsequences of use of such information nor for any infringement of patents or other rights of third parties which may result from its use. no license is granted by implication or otherwise under any patent or patent rights of stmicroelectronics. specifications mentioned in this publicati on are subject to change without notice. this publication supersedes and replaces all information previously supplied. stmicroelectronics prod ucts are not authorized for use as critical components in life support devices or systems without express written approval of stmicroelectro nics. the st logo is registered trademark of stmicroelectronics a 1999 stmicroelectronics - all rights reserved all other names are the property of their respective owners. stmicroelectronics group of companies australia - brazil - china - finland - france - germany - hong kong - india - italy - japan - malaysia - malta - morocco - singapore - spain - sweden - switzerland - united kingdom - u.s.a. http://www.st.com


▲Up To Search▲   

 
Price & Availability of AN1164

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X